# 指定基础镜像
FROM openjdk:8u171-alpine
#
MAINTAINER 张翔宇<zhang.xiangyu@foxmail.com>
# 配置时区
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# 解决字体问题
# RUN apk add --update font-adobe-100dpi ttf-dejavu fontconfig
# 将本地文件挂载到当前容器
VOLUME /tmp
# 复制文件到容器
ADD build/libs/*.jar app.jar
# RUN bash -c 'touch /app.jar'
# 申明需要暴露的端口，此端口只是对位暴露，并不作为服务启动端口
# EXPOSE 10304
#配置容器启动后执行的命令
ENTRYPOINT ["sh", "-c", "java -Djava.security.egd=file:/dev/./urandom $JAVA_OPTS -jar /app.jar $PARAMS"]
